Overriding Subsuming Rules
نویسندگان
چکیده
This paper is concerned with intelligent agents that are able to perform nonmonotonic reasoning, not only with, but also about general rules with exceptions. More precisely, the focus is on enriching a knowledge base Γ with a general rule that is subsumed by another rule already there. Such a problem is important because evolving knowledge needs not follow logic as it is well-known from e.g. the belief revision paradigm. However, belief revision is mainly concerned with the case that the extra information logically conflicts with Γ . Otherwise, the extra knowledge is simply doomed to extend Γ with no change altogether. The problem here is different and may require a change in Γ even though no inconsistency arises. The idea is that when a rule is to be added, it might need to override any rule that subsumes it: preemption must take place. A formalism dedicated to reasoning with and about rules with exceptions is introduced. An approach to dealing with preemption over such rules is then developed.
منابع مشابه
A Formal Model for Rule Inheritance and Overriding in Active Object-Oriented Databases
The concept of inheritance is among the most important features of object-oriented databases (OODBs). However, no general treatment of rule inheritance and overriding has been undertaken for active OODBs. Such treatment is conspicuously missing for rules that are defined over multiple classes, even though most active OODBs support the definition of such rules. In this paper, we fill this gap by...
متن کاملUsing rule overriding to improve reusability and understandability of Dynamic Meta Modeling specifications
Dynamic Meta Modeling (DMM) is a visual semantics specification technique targeted at languages based on a metamodel. A DMM specification consists of a runtime metamodel and operational rules which describe how instances of the runtime metamodel change over time. A known deficiency of the DMM approach is that it does not support the refinement of a DMM specification, e.g., in the case of defini...
متن کاملTrigger Inheritance and Overriding in an Active ObjectDatabase
| An active database is a database in which some operations are automatically executed when speciied events happen and particular conditions are met. Several systems supporting active rules in an object-oriented data model have been proposed. However, several issues related to the integration of triggers with object-oriented modeling concepts have not been satisfactorily addressed. In this pape...
متن کاملFormal operation definition in object-oriented databases
ion of the result of an expression, it is obvious that without result, a type for an expression is irrelevant. Obviously, there is more to heterogeneity than just the addition or modification of typing rules. It has a profound impact on the meaning of a type, hence on the meaning of expressions. In Section 5.3.6, we have seen that heterogeneity is one of the causes of update anomalies if not pr...
متن کاملLinear Complementarity and P-Matrices for Stochastic Games
We define the first nontrivial polynomially recognizable subclass of P-matrixGeneralized Linear Complementarity Problems (GLCPs) with a subexponential pivot rule. No such classes/rules were previously known. We show that a subclass of Shapley turn-based stochastic games, subsuming Condon’s simple stochastic games, is reducible to the new class of GLCPs. Based on this we suggest the new strongly...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. J. Approx. Reasoning
دوره 54 شماره
صفحات -
تاریخ انتشار 2011